Consistance d’arc par MDD-réduction
نویسنده
چکیده
Dans cet article, nous présentons MDDR, un nouvel algorithme de révision de contraintes définies sous forme de diagramme de décision multi-valué (MDD). En réalisant des copies partielles à la volée des MDD modifiés au cours de la recherche, MDDR parvient à une meilleure incrémentalité que MDDC proposé par Cheng & Yap en 2010 [2]. La meilleure incrémentalité, couplée à la nouvelle possibilité d’exploiter les informations sur les variables modifiées permet d’éviter de parcourir systématiquement toute la structure de données à chaque filtrage, et ce malgré l’utilisation d’une file de propagation à gros grain. Outre ses performances sur les contraintes définies sous forme de MDD, MDDR est presque aussi performant que l’état de l’art STR2 de Ullmann et Lecoutre [12, 7] sur les contraintes table non structurées, définies sous forme de liste d’affectations autorisées.
منابع مشابه
De AC3 à AC7
RÉSUMÉ. La consistance d’arc joue un rôle central dans la résolution de Problèmes de Satisfaction de Contraintes (CSPs). Récemment, un même algorithme appelé AC2001 et AC3.1 a été présenté indépendamment par leurs auteurs respectifs. Cet algorithme qui est considéré comme une amélioration de AC3 a l’avantage d’être simple (à implémenter) et compétitif. Cependant, il ne prend pas en compte la bi...
متن کاملOptimal consistency errors for general shell elements
We obtain estimates for the consistency errors arising in general shell element procedures, which are widely used in engineering practice. These estimates improve a previous result by the same authors. Moreover, numerical experiments indicate that these new estimates are optimal. Further, we introduce a modified procedure for which nominal convergence is recovered. These results are of much pra...
متن کاملUtilisation de sous-systèmes bien contraints pour le filtrage de CSP numériques
Quand les méthodes par intervalles sont appliquées aux systèmes d’équations sur les réels, deux principaux types de filtrage sont utilisés pour réduire l’espace de recherche. Quand le système est carré, l’algorithme de Newton sur intervalles se comporte comme une contrainte globale sur tout le système n×n. D’autre part, les algorithmes de filtrage, provenant de la programmation par contraintes,...
متن کاملApprentissage: cours 2 Méthodes par moyennage local - Consistance des méthodes par partition
On considère la régression au sens des moindres carrés avec des entrées dans X = R et des sorties réelles bornées : Y = [−B,B] pour B > 0 et `(y, y′) = (y − y′)2. Une fonction cible est donc f(x) = E[Y |X = x]. On considère un ensemble d’entrâınement Dn = {(X1, Y1), . . . , (Xn, Yn)}. Principe des méthodes par moyennage local : Prédire par la moyenne pondérée des Yi pour des Xi voisins de x. On...
متن کاملConsistance duale et réseaux non-binaires
La Consistance Duale (DC) a été introduite par Lecoutre, Cardon et Vion dans [10, 11]. Il s’agit d’une nouvelle manière de gérer la Consistance de Chemin (PC), à la définition plus simple et permettant d’introduire de nouvelles approximations et algorithmes particulièrement efficaces en pratique. Un des points intéressants de cette définition est la possibilité de généraliser PC aux réseaux de ...
متن کامل